#ifndef ABILITYMOVE_H
#define ABILITYMOVE_H

//parents
#include "../../ability/ability.h"

//Ogre headers
#include "Ogre.h"
using namespace Ogre;

class Command;
class AbilityMoveStateMachine;

class AbilityMove : public Ability
{

public:

AbilityMove(Shape* shape);
~AbilityMove();

//ticks
void processTick    ();

AbilityMoveStateMachine* mMoveStateMachine;

//run speed
float mRunSpeed;


//run acceleration
float mRunDecel;
float mRunAccel;

};

#endif